Engineering the Success of Software Development

نویسنده

  • Simon Liu
چکیده

S oftware is constantly evolv ing, and its effect on business operations and daily life continues to grow. It’s hard to imagine a day without using your cell phone, browsing the Internet, sending an email, watching TV, or using other IT products and services. Today, most human activities and organizational businesses depend heavily on software. Unfortunately, software failures happen across many industries— banking, retailing, marketing, the airline industry, and others. Software project failure rates are considerably higher than failure rates for other types of engineering projects.1 A recent study of 5,400 large-scale IT projects (those with initial budgets of more than US$15 million) revealed per sistent IT project development problems,2 with 17 percent of the projects going so badly that they threatened the company’s existence. The study also revealed that 45 percent of the projects were over budget, 7 percent weren’t on schedule, and 56 percent delivered less value than expected. Additionally, in November 2012, the US Air Force decided to scrap a major enterprise resource planning software project, called the Expeditionary Combat Support System, after it racked up $1 billion in expenses but failed to yield “any significant military capability.”3 These are disheartening statistics for organizations that invest a great deal of time, money, and staff energy into IT projects. Why are software failure rates so high and the impact so large? What are the main reasons for software failure?

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Organization's performance measurement model based on the critical success factors of the reverse supply chain in airline industry with a quality gap approach

Airline industry is one of the main infrastructures for sustainable development of a country. The quality of the reverse support service will be effective in increasing the safety and health of the structures, reducing the impact of disasters and reducing costs. The aim of this study is to evaluate the performance of an organization based on the main factors of reverse supply chain with the ser...

متن کامل

Success Factors for Agile Software Development – A Case Study from Sri Lanka

Agile software development methods provide great flexibility to adapt to changing requirements and rapidly market products. Sri Lankan software organizations too are embracing these methods to develop software products. Being an iterative an incremental software engineering methodology, agile philosophy promotes working software over comprehensive documentation and heavily relies on continuous ...

متن کامل

Developing a Risk Management Model for Banking Software Development Projects Based on Fuzzy Inference System

Risk management is one of the most influential parts of project management that has a major impact on the success or failure of projects. Due to the increasing use of information technology (IT) systems in all fields and the high failure rate of IT projects in software development and production, it is essential to effectively manage these projects is essential. Therefore, this study is aimed t...

متن کامل

Developing a fuzzy expert system to predict technology commercialization success

A majority of efforts in terms of technology commercialization have failed; however, the issue of commercialization and its high importance are agreed upon by policymakers, entrepreneurs, and researchers. This shows the high complexity of the commercialization process. One of the main solutions to overcome the commercialization problems is to predict the success of technology commercialization ...

متن کامل

A survey study of critical success factors in agile software projects

While software is so important for all facets of the modern world, software development itself is not a perfect process. Agile software engineering methods have recently emerged as a new and different way of developing software as compared to the traditional methodologies. However, their success has mostly been anecdotal, and research in this subject is still scant in the academic circles. This...

متن کامل

Identification of Pattern used in Determination of Critical Success Factors in ITS Projects, Case Study: Road Maintenance and Transportation Organization

One of the risks recognized by relevant authorities is the risk of outsourcing ITS projects. The purpose of this study was to design and explain the pattern of determining the critical success factors in outsourcing large-scale ITS projects in the Ministry of Roads and Urban Development (Road Maintenance and Transportation Organization). This study was performed using qualitative method. The pa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IT Professional

دوره 15  شماره 

صفحات  -

تاریخ انتشار 2013